﻿// 4686. 子串.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>

/*
https://www.acwing.com/problem/content/4689/

给定 n
 个由大小写字母构成的字符串，字母区分大小写。

请你找到最长的字符串 X
，要求所有给定字符串都满足 X
 或 X
 的反转字符串是其子串。

输出 X
 的最大长度。

输入格式
第一行包含整数 T
，表示共有 T
 组测试数据。

每组数据第一行包含整数 n
。

接下来 n
 行，每行包含一个给定字符串。

输出格式
每组数据输出一行结果，一个整数，表示 X
 的最大长度。

数据范围
1≤T≤10
,
1≤n≤100
,
所有给定字符串均只包含大小写字母，且长度范围 [1,100]
。

输入样例：
2
3
ABCD
BCDFF
BRCD
2
rose
orchid
输出样例：
2
2
*/
int main()
{
    std::cout << "Hello World!\n";
}

 